<?php
/**
 * Created by PhpStorm.
 * User: zhd
 * Date: 2018/4/24
 * Time: 17:01
 */


$data               = array();
$data['select-url'] = 'ajax/getData.php';
$data['insert-url'] = 'ajax/addData.php';
$data['update-url'] = 'ajax/editData.php';
$data['delete-url'] = 'ajax/delData.php';

// 显示表格
$data['table']   = array();
$data['table'][] = array(
    'name'    => 'id',
    'title'   => 'id',
    'type'    => 'text',
    'is_hide' => 1,
);
$data['table'][] = array(
    'name'  => 'img',
    'title' => '头像',
    'type'  => 'img',
);
$data['table'][] = array(
    'name'  => 'name',
    'title' => '名字',
    'type'  => 'text',
    'width' => 200,
);
$data['table'][] = array(
    'name'  => 'sex',
    'title' => '性别',
    'type'  => 'text',
    'width' => 200,
);
$data['table'][] = array(
    'name'  => 'pwd',
    'title' => '密码',
    'type'  => 'text',
);
$data['table'][] = array(
    'title'   => '图片加链接',
    'aname'   => 'pwd',
    'atitle'  => '链接',
    'imgname' => 'img',
    'type'    => 'a+img',
);
$data['table'][] = array(
    'name'  => 'state',
    'title' => '审核状态',
    'type'  => 'select',
    'value' => array(
        array('key' => 'new', 'value' => '待审核'),
        array('key' => 'true', 'value' => '通过'),
        array('key' => 'false', 'value' => '<div style="color:red;">不通过</div>'),
    ),
);

// 查询
$data['select']   = array();
$data['select'][] = array(
    'name'  => 'name',
    'title' => '名字',
    'type'  => 'text',
);
$data['select'][] = array(
    'name'  => 'pwd',
    'title' => '年龄',
    'type'  => 'text',
);
$data['select'][] = array(
    'name'  => 'time',
    'title' => '时间',
    'type'  => 'time',
);
$data['select'][] = array(
    'name'  => 'time',
    'title' => '时间',
    'type'  => 'time',
);
$data['select'][] = array(
    'name'    => 'state',
    'title'   => '审核状态',
    'type'    => 'select',
    'value'   => array(
        array('key' => 'new', 'value' => '待审核'),
        array('key' => 'true', 'value' => '通过'),
        array('key' => 'false', 'value' => '不通过'),
    ),
    'default' => 'new',
);

// 添加
$data['insert']   = array();
$data['insert'][] = array(
    'name'  => 'pwd',
    'title' => '年龄',
    'type'  => 'text',
);
$data['insert'][] = array(
    'name'  => 'time',
    'title' => '时间',
    'type'  => 'time',
);
$data['insert'][] = array(
    'name'    => 'state',
    'title'   => '审核状态',
    'type'    => 'select',
    'value'   => array(
        array('key' => 'new', 'value' => '待审核'),
        array('key' => 'true', 'value' => '通过'),
        array('key' => 'false', 'value' => '不通过'),
    ),
    'default' => 'new',
);
$data['insert'][] = array(
    'name'  => 'content',
    'title' => '内容',
    'type'  => 'layedit',
);

// 修改
$data['update']   = array();
$data['update'][] = array(
    'name'  => 'name',
    'title' => '名字',
    'type'  => 'textarea',
);
$data['update'][] = array(
    'name'  => 'sex',
    'title' => '年龄',
    'type'  => 'text',
);

$data['update'][] = array(
    'name'  => 'pwd',
    'title' => '密码',
    'type'  => 'text',
);
$data['update'][] = array(
    'name'  => 'time',
    'title' => '时间',
    'type'  => 'time',
);
$data['update'][] = array(
    'name'  => 'state',
    'title' => '审核状态',
    'type'  => 'select',
    'value' => array(
        array('key' => 'new', 'value' => '待审核'),
        array('key' => 'true', 'value' => '通过'),
        array('key' => 'false', 'value' => '不通过'),
    ),
);

// 删除
$data['delete'] = array('id');


// 其他修改配置
$data['other-operate'] = array(
    array(
        'title' => '审核',
        'url'   => '接口地址',
        'edit'  => array(
            array(
                'name'  => 'state',
                'title' => '审核状态',
                'type'  => 'select',
                'value' => array(
                    array('key' => 'new', 'value' => '待审核'),
                    array('key' => 'true', 'value' => '通过'),
                    array('key' => 'false', 'value' => '不通过'),
                ),
            ),
        ),
        'param' => array('id', 'state'),
    ), array(
        'title' => '审核1',
        'url'   => '接口地址1',
        'edit'  => array(
            array(
                'name'  => 'state',
                'title' => '审核状态',
                'type'  => 'select',
                'value' => array(
                    array('key' => 'new', 'value' => '待审核'),
                    array('key' => 'true', 'value' => '通过'),
                    array('key' => 'false', 'value' => '不通过'),
                ),
            ),
        ),
        'param' => array('id', 'name'),
    ),
    array('method' => 'alert', 'title' => '标题'),
);


echo json_encode($data);